Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STONE TERRACE Terraced £60,475 £29,585 5 Apr 2004
3 STONE TERRACE Semi-Detached £129,549 £102,000 3 Aug 2017
8 STONE TERRACE Terraced £114,977 £66,500 10 Jul 2006